#pragma once
// 定义动态库导出宏（跨平台）
#define MATH_EXPORTS
#if defined(_WIN32) || defined(_WIN64)
#ifdef MATH_EXPORTS
#define MATH_API __declspec(dllexport)  // Windows 导出
#else
#define MATH_API __declspec(dllimport)  // Windows 导入
#endif
#else
#define MATH_API __attribute__((visibility("default")))  // Linux/macOS 导出
#endif

extern "C" MATH_API void hello();